ditch digger - German English Dictionary